8fa74e35f023c13142df5daeb781e55723ac2c84,maven-checkstyle-plugin/src/main/java/org/apache/maven/plugin/checkstyle/CheckstyleReportGenerator.java,CheckstyleReportGenerator,countRuleViolation,#Iterator#String#String#String#,521

Before Change


            {
                AuditEvent event = (AuditEvent) error.next();

                if ( event.getSourceName().equals( sourceName ) )
                {
                    // check message too, for those that have a specific one.
                    // like GenericIllegalRegexp and Regexp

After Change


            {
                AuditEvent event = (AuditEvent) error.next();

                String eventSrcName = event.getSourceName();
                if ( eventSrcName != null
                        && ( eventSrcName.endsWith( ruleName )
                        || eventSrcName.endsWith( ruleName + "Check" ) ) )
                {
                    // check message too, for those that have a specific one.
                    // like GenericIllegalRegexp and Regexp